long strip foundation - Türkisch Englisch Wörterbuch